【Spring Cloud系列】Feign详解与实战

在前一章介绍了Ribbon的用法,在使用Ribbon是通过RestTemplate调用其他服务的API时,所有参数必须在请求的URL中进行拼接。如果参数过多,拼接请求字符串会导致效率下降。Spring Cloud提供另外一种调用API的解决方案,既使用**Spring Cloud Feign**

Nacos服务跨分组调用

Nacos服务跨分组调用

Nacos的安装与使用(SpringCloud)

Nacos /nɑ:kəʊs/ 是 DynamicNaming andCoService的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数

Spring Cloud的注册中心

分布式系统CAP理论Consistency 一致性:所有数据备份,在同一时刻是否同样的值。(等同于所有节点访问同一份最新的数据副本)Availability 可用性:在集群中一部分节点故障后,集群整体是否还能响应客户端的读写请求。(对数据更新具备高可用性)Partition Tolerance 容错

SpringCloud微服务项目快速搭建(SpringCloud Alibaba)

Spring Cloud Alibaba 是 Spring Cloud 和 Alibaba 面向微服务架构的一站式解决方案,为 Spring Cloud 生态中的各个组件提供了与 Alibaba 中间件的衔接、更方便、更易用的快速开发微服务的能力和支持。

微服务 第三章 Spring Cloud 简介

Spring Cloud 并不是一个拿来即可用的框架,它是一种微服务规范,共有以下 2 代实现:- 第一代实现:Spring Cloud Netflix - 第二代实现:Spring Cloud Alibaba

【spring cloud学习】3、Eureka Server注册中心

Eureka本身是Netflix开源的一款注册中心产品,并且Spring Cloud提供了相应的集成封装。Spring Cloud Eureka是Spring Cloud Netflix微服务套件的一部分,基于Netflix Eureka做了二次封装,主要负责完成微服务实例的自动注册与发现,这也是微

如何将Springboot项目升级成Springcloud项目(有图详解)

把SpringBoot升级为SpringCloud(有图详解)

Spring Cloud Eureka:服务注册与发现

Spring Cloud Eureka:服务注册与发现

SpringCloud《Eureka、Ribbon、Feign、Hystrix、Zuul》作用简单介绍

业务流程,支付订单功能订单服务改变为已支付订单服务调用库存服务,扣减库存订单服务调用仓储服务,通知仓储发货订单服务调用积分服务,增加用户积分下图这张图,清晰表明了各服务间的调用过程:好!有了业务场景之后,咱们就一起来看看Spring Cloud微服务架构中,这几个组件如何相互协作,各自发挥的作用。

【Spring Cloud系统】- 轻量级高可用工具Keepalive详解

Keepalive是Linux下一个轻量级高可用解决方案。高可用(High Avaliability简称HA)就是主机的冗余和接管。基本功能:心跳检测、资源接管、检测集群中的服务,在集群结点共享IP地址的所有者。Keepalive主要是通过路由冗余来实现高可用功能,配置简单,只需要一个配置文件即可完

SpringCloud之 LoadBalancer和Feign负载均衡

本文是对SpringCloud的学习, 了解了LoadBalancer 负载均衡策略的内部流程,学习了如何自定义负载均衡策略,并且学习了使用OpenFeign实现负载均衡。之后的学习内容将持续更新!!!

【Spring Cloud系列】 雪花算法原理及实现

分布式高并发的环境下,常见的就是12306节日订票,在大量用户同是抢购一个方向的票,毫秒级的时间下可能生成数万个订单,此时为确保生成订单ID的唯一性变得至关重要。此时秒杀环境下,不仅要保障ID唯一性,还得确保ID生成的优先度。其实雪花算法每一部分占用的比特位数量并不是固定死的。例如你的业务可能达不到

spring cloud 5大组件

Eureka:各个服务启动时,Eureka Client都会将服务注册到Eureka Server,并且Eureka Client还可以反过来从Eureka Server拉取注册表,从而知道其他服务在哪里Ribbon:服务间发起请求的时候,基于Ribbon做负载均衡,从一个服务的多台机器中选择一台F

Spring Cloud中微服务已经启动,但是没有注册到nacos中心

今天写了一个Spring Cloud模块,然后启动测试效果,结果一直报503或者401的错误,排查后发现是服务启动,但是没有注册到nacos中心。可以看出,这里模块没有注册到nacos中。这个依赖忘记添加了。

nacos配置文件bootstrap.yml springcloud

nacos配置文件bootstrap.yml springcloud

Spring Cloud Foundry上使用通配符模式匹配进行的安全绕过漏洞 CVE-2023-20873

背景:公司项目扫描到 Spring Cloud Foundry上使用通配符模式匹配进行的安全绕过漏洞 CVE-2023-20873CVE-2023-20873:在Cloud Foundry上使用通配符模式匹配进行的安全绕过高风险 | 2023年5月18日 | CVE-2023-20873。

java后端工程师八股文合集

首先要确定数据库中哪些查询是慢的,哪些查询最需要优化。可以通过监控数据库的CPU、磁盘I/O、网络I/O、缓存等指标来确定性能瓶颈。:如果查询语句本身存在问题,例如使用了不必要的子查询、重复的连接操作等,就需要对查询语句进行优化。:索引是提高查询性能的关键因素之一。可以通过创建、修改、删除索引来优化

黑马旅游案例(包括搜索,分页,广告置顶)中使用 elasticsearch 7.17.9 Java API

本人在学习黑马 SpringCloud 的 es 部分时发现老师用的是es的高级客户端来操作es的,而高级客户端已经显示弃用,上网搜索发现关于新的 Java client API 只有基础的索引、文档操作,没有关于这种稍复杂案例的操作,于是自己琢磨整理了一份笔记,也为其他学习最新的 es 的小伙伴

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈